//package Controller;
//
//import Behavior.*;
//import Cloth.*;
//import Impl.Facade;
//import Person.*;
//import Plane.*;
//import Model.*;
//
//import java.util.ArrayList;
//
//public class SceneTwo {
//    public void SceneTwoSimu() throws InterruptedException {
//        System.out.println("-----------SCENE TWO------------");
//        Thread.sleep(2000);
//        Person boy = new Boy();
//        boy.setCloth(1);
//        boy.display();
//        boy.showCloth();
//        Thread.sleep(1000);
//        Person girl = new Girl();
//        girl.setCloth(2);
//        girl.display();
//        girl.showCloth();
//        Thread.sleep(3000);
//        ArrayList<Person> personList = new ArrayList<>();
//        personList.add(boy);
//        personList.add(girl);
//        Facade facade = new Facade(personList);
//        facade.changeRainClothActive();
//        boy.showCloth();
//        girl.showCloth();
//        Thread.sleep(2000);
//        Plane boeing = new BoeingPlane();
//        boeing.display();
//        Thread.sleep(1000);
//        Plane apache = new ApachePlane();
//        apache.display();
//        Thread.sleep(2000);
//        boeing.setFlyBehavior(new BoeingFly());
//        boeing.performFly();
//        Thread.sleep(2000);
//        apache.setFlyBehavior(new ApacheFly());
//        apache.performFly();
//    }
//}
